package com.quanyan.place.entity.vo;

import javax.validation.constraints.NotNull;
import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;
import java.util.List;

/**
 * 购买的场馆场地信息
 * Created by zhang on 16/4/16.
 */
public class BuyPlaceUnitInfo implements Serializable{

    @NotNull
    private Integer placeId;

    private String placeName;

    private BigDecimal totalPrice;

    private int billingCycle;

    private Date buyDate;

    private int buyType;

    private String code;

    private String remark;

    private Date createDate;

    private String contractNo;

    public Date getCreateDate() {
        return createDate;
    }

    public void setCreateDate(Date createDate) {
        this.createDate = createDate;
    }

    public String getRemark() {
        return remark;
    }

    public void setRemark(String remark) {
        this.remark = remark;
    }

    public Date getSignDate() {
        return signDate;
    }

    public void setSignDate(Date signDate) {
        this.signDate = signDate;
    }

    private Date signDate;

    public String getCode() {
        return code;
    }

    public void setCode(String code) {
        this.code = code;
    }

    public int getBuyType() {
        return buyType;
    }

    public void setBuyType(int buyType) {
        this.buyType = buyType;
    }

    private List<PlaceUnitBaseInfo> placeUnitBaseInfoList;

    public Integer getPlaceId() {
        return placeId;
    }

    public void setPlaceId(Integer placeId) {
        this.placeId = placeId;
    }

    public String getPlaceName() {
        return placeName;
    }

    public void setPlaceName(String placeName) {
        this.placeName = placeName;
    }

    public List<PlaceUnitBaseInfo> getPlaceUnitBaseInfoList() {
        return placeUnitBaseInfoList;
    }

    public void setPlaceUnitBaseInfoList(List<PlaceUnitBaseInfo> placeUnitBaseInfoList) {
        this.placeUnitBaseInfoList = placeUnitBaseInfoList;
    }

    public BigDecimal getTotalPrice() {
        return totalPrice;
    }

    public void setTotalPrice(BigDecimal totalPrice) {
        this.totalPrice = totalPrice;
    }

    public int getBillingCycle() {
        return billingCycle;
    }

    public void setBillingCycle(int billingCycle) {
        this.billingCycle = billingCycle;
    }

    public Date getBuyDate() {
        return buyDate;
    }

    public void setBuyDate(Date buyDate) {
        this.buyDate = buyDate;
    }

    public String getContractNo() {
        return contractNo;
    }

    public void setContractNo(String contractNo) {
        this.contractNo = contractNo;
    }
}
